home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3 / Vk / VkPromptDialog.z / VkPromptDialog
Encoding:
Text File  |  2001-04-17  |  7.6 KB  |  198 lines

  1.  
  2.  
  3.  
  4. VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg((((3333xxxx))))                                          VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg((((3333xxxx))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg - A dialog manager for prompt dialogs
  10.  
  11.  
  12. IIIINNNNHHHHEEEERRRRIIIITTTTSSSS FFFFRRRROOOOMMMM
  13.      VkDialogManager : VkComponent : VkCallbackObject
  14.  
  15.  
  16. HHHHEEEEAAAADDDDEEEERRRR FFFFIIIILLLLEEEE
  17.      #include <Vk/VkPromptDialog.h>
  18.  
  19.  
  20. PPPPUUUUBBBBLLLLIIIICCCC PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
  21.    CCCCoooonnnnssssttttrrrruuuuccccttttoooorrrr////DDDDeeeessssttttrrrruuuuccccttttoooorrrr
  22.            VkPromptDialog(const char*);
  23.            virtual ~VkPromptDialog(void);
  24.  
  25.  
  26.    IIIInnnnffffoooorrrrmmmmaaaattttiiiioooonnnn
  27.           const char* text(void);
  28.  
  29.  
  30.    SSSSeeeettttttttiiiinnnngggg IIIInnnnffffoooorrrrmmmmaaaattttiiiioooonnnn
  31.           void setText(const char *text);
  32.  
  33.  
  34.  
  35. PPPPRRRROOOOTTTTEEEECCCCTTTTEEEEDDDD PPPPRRRROOOOTTTTOOOOCCCCOOOOLLLL SSSSUUUUMMMMMMMMAAAARRRRYYYY
  36.    PPPPrrrrooootttteeeecccctttteeeedddd DDDDaaaattttaaaa MMMMeeeemmmmbbbbeeeerrrrssss
  37.           char* _text;
  38.  
  39.  
  40.  
  41. XXXX RRRREEEESSSSOOOOUUUURRRRCCCCEEEESSSS AAAASSSSSSSSOOOOCCCCIIIIAAAATTTTEEEEDDDD WWWWIIIITTTTHHHH TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  42.           No new X resources are added by this class.
  43.  
  44.  
  45.  
  46. CCCCLLLLAAAASSSSSSSS DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  47.      This class displays a Motif prompt dialog, using the caching facilities
  48.      of VkDialogManager class.  Applications typically use the globally
  49.      available dialog _t_h_e_P_r_o_m_p_t_D_i_a_l_o_g to post their errors.
  50.  
  51.  
  52.  
  53. FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNN DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  54.    VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg(((())))
  55.           VkPromptDialog(const char*);
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg((((3333xxxx))))                                          VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg((((3333xxxx))))
  71.  
  72.  
  73.  
  74.           Initialize a VkPromptDialog.  VkPromptDialog is not normally
  75.           instantiated by applications.  Use the globally-instantiated
  76.           thePromptDialog instead.
  77.  
  78.  
  79.    ~~~~VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg(((())))
  80.           virtual ~VkPromptDialog(void);
  81.  
  82.  
  83.           Free memory used by the VkPromptDialog class.  The global instance
  84.           should not be deleted.
  85.  
  86.  
  87.    vvvvooooiiiidddd sssseeeettttTTTTeeeexxxxtttt(((())))
  88.           void setText(const char *text);
  89.  
  90.  
  91.           Sets the initial contents of the text field.  This will be the text
  92.           that is returned, unless the user edits it.
  93.  
  94.  
  95.    cccchhhhaaaarrrr**** tttteeeexxxxtttt(((())))
  96.           const char* text(void);
  97.  
  98.  
  99.           Returns the last text the user entered.
  100.  
  101.  
  102. DDDDAAAATTTTAAAA MMMMEEEEMMMMBBBBEEEERRRR DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNNSSSS
  103.    cccchhhhaaaarrrr**** ____tttteeeexxxxtttt;;;;
  104.           char* _text;
  105.  
  106.  
  107.           Pointer to the last text the user entered.
  108.  
  109.  
  110. IIIINNNNHHHHEEEERRRRIIIITTTTEEEEDDDD MMMMEEEEMMMMBBBBEEEERRRR FFFFUUUUNNNNCCCCTTTTIIIIOOOONNNNSSSS
  111.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkDDDDiiiiaaaallllooooggggMMMMaaaannnnaaaaggggeeeerrrr
  112.           _action, _allowMultipleDialogs, _minimizeMultipleDialogs,
  113.           _showApply, _showCancel, _showOK,
  114.           apply(), cancel(), centerOnScreen(), className(), hide(),
  115.           lastPosted(), post(), postAndWait(), postBlocked(), postModal(),
  116.           prepost(), prepostCallback, setButtonLabels(), setTitle(),
  117.           setUpWindowManagerProperties(), show(), unpost(), unpostAll(),
  118.           waitForDialog()
  119.  
  120.  
  121.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCoooommmmppppoooonnnneeeennnntttt
  122.           _baseWidget, _extension, _name, _w,
  123.           afterRealizeHook(), attributeList(), baseWidget(), deleteCallback,
  124.           getAttribute(), getResources(), installDestroyHandler(),
  125.  
  126.  
  127.  
  128.                                                                         PPPPaaaaggggeeee 2222
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135. VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg((((3333xxxx))))                                          VVVVkkkkPPPPrrrroooommmmppppttttDDDDiiiiaaaalllloooogggg((((3333xxxx))))
  136.  
  137.  
  138.  
  139.           isComponent(), loadObject(), manage(), name(), okToQuit(),
  140.           realize(), removeDestroyHandler(), setAttribute(),
  141.           setDefaultResources(), unmanage(), widgetDestroyed(), Widget()
  142.  
  143.  
  144.    IIIInnnnhhhheeeerrrriiiitttteeeedddd ffffrrrroooommmm VVVVkkkkCCCCaaaallllllllbbbbaaaacccckkkkOOOObbbbjjjjeeeecccctttt
  145.           addCallback(), callCallbacks(), cloneCallback(), cloneCallbacks(),
  146.           getMethodArgType(), getMethods(), hasCallbacks(), invokeMethod(),
  147.           loadObject(), registerLoadedObject(), removeAllCallbacks(),
  148.           removeCallback()
  149.  
  150.  
  151.  
  152. VVVVIIIIEEEEWWWWKKKKIIIITTTT 2222....1111 CCCCHHHHAAAANNNNGGGGEEEESSSS
  153.      In multi-screen enabled applications or components, references to
  154.      _t_h_e_P_r_o_m_p_t_D_i_a_l_o_g will only be valid for the _d_e_f_a_u_l_t screen in the
  155.      application.  The following new function API will return the
  156.      VkPromptDialog associated with the appropriate screen and should be used
  157.      instead of _t_h_e_P_r_o_m_p_t_D_i_a_l_o_g;
  158.  
  159.  
  160.            VkPromptDialog *getAppPromptDialog(VkComponent *comp);
  161.  
  162.  
  163. CCCCLLLLAAAASSSSSSSSEEEESSSS UUUUSSSSEEEEDDDD BBBBYYYY TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  164.      VkDialogManager
  165.  
  166.  
  167. KKKKNNNNOOOOWWWWNNNN CCCCLLLLAAAASSSSSSSSEEEESSSS TTTTHHHHAAAATTTT UUUUSSSSEEEE TTTTHHHHIIIISSSS CCCCLLLLAAAASSSSSSSS
  168.      VkLicense
  169.  
  170.  
  171. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  172.      VkCallbackObject, VkComponent, VkDialogManager, VkLicense
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.                                                                         PPPPaaaaggggeeee 3333
  195.  
  196.  
  197.  
  198.